package com.ybzl.mini.entity;


import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/*
 * Desc：小程序文章管理列表实体类
 * @Author xxx
 * @Company yb.com
 * @Since  2024-06-29
 */
@Data
@TableName(value = "mini_wenzhang")
@ApiModel(value = "MiniWenzhang", description = "小程序文章管理列表")
public class MiniWenzhang {
    /**
     * 文章主键
     */
    @TableId(value = "id")
    @ApiModelProperty(value = "主键")
    private Long id;
    /**
     * 文章标题
     */
    @TableField(value = "title")
    @ApiModelProperty(value = "文章标题")
    private String title;
    /**
     * 图像url
     */
    @TableField(value = "url")
    @ApiModelProperty(value = "图像url")
    private String url;
    /**
     * 阅读量
     */
    @TableField(value = "user_read")
    @ApiModelProperty(value = "阅读量")
    private String userRead;
    /**
     * 点赞数
     */
    @TableField(value = "zan")
    @ApiModelProperty(value = "点赞数")
    private String zan;
    /**
     * 在看朋友数量
     */
    @TableField(value = "friend")
    @ApiModelProperty(value = "在看朋友数量")
    private String friend;
    /**
     * 文章类型（原创，转载）
     */
    @TableField(value = "type")
    @ApiModelProperty(value = "文章类型（原创，转载）")
    private String type;
    /**
     * 渠道（0公共板块1代理体系2技能培训）
     */
    @TableField(value = "channel")
    @ApiModelProperty(value = "渠道（0公共板块1代理体系2技能培训）")
    private String channel;
    /**
     * 文章内容
     */
    @TableField(value = "txt")
    @ApiModelProperty(value = "文章内容")
    private String txt;
    /**
     * 作者
     */
    @TableField(value = "auth")
    @ApiModelProperty(value = "作者")
    private String auth;
    /**
     * 区域
     */
    @TableField(value = "area")
    @ApiModelProperty(value = "区域")
    private String area;
    /**
     * pdf附件名称
     */
    @TableField(value = "fujian")
    @ApiModelProperty(value = "pdf附件名称")
    private String fujian;
    /**
     * pdf附件相对路径
     */
    @TableField(value = "fujianurl")
    @ApiModelProperty(value = "pdf附件相对路径")
    private String fujianurl;
    /**
     * 排序
     */
    @TableField(value = "sort")
    private Integer sort;

    /**
     * 创建者
     */
    @TableField(value = "create_by", fill = FieldFill.INSERT)
    private String createBy;

    /**
     * 创建时间
     */
    @TableField(value = "create_time", fill = FieldFill.INSERT)
    private String createTime;

    /**
     * 更新者
     */
    @TableField(value = "update_by", fill = FieldFill.UPDATE)
    private String updateBy;

    /**
     * 更新时间
     */
    @TableField(value = "update_time")
    private String updateTime;


    /**
     * 0正常1停用
     */
    @TableField(value = "status")
    private String status;

}
